<?
/*************************************************************************************/
/* ORFEO GPL:Sistema de Gestion Documental		http://www.orfeogpl.org	     */
/*	Idea Original de la SUPERINTENDENCIA DE SERVICIOS PUBLICOS DOMICILIARIOS     */
/*				COLOMBIA TEL. (57) (1) 6913005  orfeogpl@gmail.com   */
/* ===========================                                                       */
/*                                                                                   */
/* Este programa es software libre. usted puede redistribuirlo y/o modificarlo       */
/* bajo los terminos de la licencia GNU General Public publicada por                 */
/* la "Free Software Foundation"; Licencia version 2. 			             */
/*                                                                                   */
/* Copyright (c) 2005 por :	  	  	                                     */
/* SSPS "Superintendencia de Servicios Publicos Domiciliarios"                       */
/*   Jairo Hernan Losada  jlosada@gmail.com                Desarrollador             */
/*   Sixto Angel Pinzón López --- angel.pinzon@gmail.com   Desarrollador             */
/* C.R.A.  "COMISION DE REGULACION DE AGUAS Y SANEAMIENTO AMBIENTAL"                 */ 
/*   Liliana Gomez        lgomezv@gmail.com                Desarrolladora            */
/*   Lucia Ojeda          lojedaster@gmail.com             Desarrolladora            */
/* D.N.P. "Departamento Nacional de Planeación"                                      */
/*   Hollman Ladino       hladino@gmail.com                Desarrollador             */
/*                                                                                   */
/* Colocar desde esta lInea las Modificaciones Realizadas Luego de la Version 3.5    */
/*  Nombre Desarrollador   Correo     Fecha   Modificacion                           */
/*************************************************************************************/
$krdOld = $krd;
$carpetaOld = $carpeta;
$tipoCarpOld = $tipo_carp;
if(!$tipoCarpOld) $tipoCarpOld= $tipo_carpt;
session_start();
if(!$krd) $krd=$krdOsld;
$ruta_raiz = "..";
include "$ruta_raiz/rec_session.php";
error_reporting(7);
if(!$tipoEstadistica) $tipoEstadistica =1;
if(!$dependencia_busq) $dependencia_busq =$dependencia;
/** DEFINICION DE VARIABLES ESTADISTICA
	*	var $tituloE String array  Almacena el titulo de la Estadistica Actual
	* var $subtituloE String array  Contiene el subtitulo de la estadistica
	* var $helpE String Almacena array Almacena la descripcion de la Estadistica.
	*/
	$tituloE[1] = "ARCHIVO - REPORTE POR FECHA DE INCLUSION";
	$tituloE[2] = "ARCHIVO - REPORTE POR FECHA DE ARCHIVO";
//	$tituloE[3] = "RADICACION - REPORTE POR RADICADOS MENSUAL SEGUN SU TIPO DOCUMENTAL";
//	$tituloE[4] = "RADICACION - REPORTE TOTAL DE RADICADOS ANUAL";

?>	  
<html>
<head>
<title>Estadisticas Archivo</title>
<link rel="stylesheet" href="../estilos/orfeo.css">
<link rel="stylesheet" type="text/css" href="../js/spiffyCal/spiffyCal_v2_1.css">
		 <script language="javascript">
		 <!--
function estadistica(Div,type,order,aod){
	var ajaxRequest;  // The variable that makes Ajax possible!
	try{// Opera 8.0+, Firefox, Safari
		ajaxRequest = new XMLHttpRequest();
	} catch (e){// Internet Explorer Browsers
		try{ 			ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try{
				ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e){
				// Something went wrong
				alert("Your browser broke!");
				return false;
			}
		}
	}
	// Create a function that will receive data sent from the server
	ajaxRequest.onreadystatechange = function(){
		if(ajaxRequest.readyState == 4){
			var ajaxDisplay = document.getElementById(Div);
			ajaxDisplay.innerHTML = ajaxRequest.responseText;
		}
	}
	  //"<? echo "<center><input type=\\\"button\\\" onclick=\\\" Actualizar('t=b3','update','','tb3','./radicacion/ConsulRad.php?".session_name()."=".$encabezado."&Con=tb3');\\\" value=\\\"Actualizar\\\">";?>";
       esta=document.getElementById('tipoEstadistica').value;
	   fechad=document.getElementById('dia').value;
	   fecham=document.getElementById('mes').value;
	   fechaa=document.getElementById('ano').value;
	   fechad1=document.getElementById('dia1').value;
	   fecham1=document.getElementById('mes1').value;
	   fechaa1=document.getElementById('ano1').value;
       fini=fechaa+"/"+fecham+"/"+fechad;
       ffin=fechaa1+"/"+fecham1+"/"+fechad1;
//   fi=document.getElementByIdName('fecha_fin').value;
   
	//alert(fi);
       document.getElementById(Div).innerHTML = "<center><img src='../img/ajax-loader.gif'></center>";
	valor="?tpesta="+esta+"&fechaIni="+fini+"&fechaFin="+ffin+"&order="+order+"&aod="+aod +"&krd=<?=$krd ?>";
     if(type==1){
	 var queryString="genEstadisticaArch.php";
	 }
	 else{
	 var queryString="genCsvArchivo4.php";
	 }
//     document.getElementById(Div).innerHTML = "<center><iframe src='"+queryString+valor+"' align='top' height='50%' width='100%'>" ;
	 ajaxRequest.open("POST",queryString+valor, true);
	 ajaxRequest.send("esta="+esta); 
}

function pagi(ini,fin,pag,fini,ffin,esta,option){
     	var ajaxRequest;  // The variable that makes Ajax possible!
	try{// Opera 8.0+, Firefox, Safari
		ajaxRequest = new XMLHttpRequest();
	} catch (e){// Internet Explorer Browsers
		try{ 			ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try{
				ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e){
				// Something went wrong
				alert("Your browser broke!");
				return false;
			}
		}
	}
	// Create a function that will receive data sent from the server
	ajaxRequest.onreadystatechange = function(){
		if(ajaxRequest.readyState == 4){
			var ajaxDisplay = document.getElementById('estadistica');
			ajaxDisplay.innerHTML = ajaxRequest.responseText;
		}
	}
	//	alert(fini);
       document.getElementById('estadistica').innerHTML = "<center><img src='../img/ajax-loader.gif'></center>";
    	vdlor="?tpesta="+esta+"&fechaIni="+fini+"&fechaFin="+ffin+"&ini="+ini+"&fin="+fin+"&pag="+pag+"&krd=<?=$krd ?>";
	 var queryString="genEstadisticaArch.php";
	 ajaxRequest.open("POST",queryString+valor, true);
	 ajaxRequest.send(null); 
}
 
//--></script>
</head>
<body bgcolor="#ffffff" topmargin="0">

<?
include "$ruta_raiz/envios/paEncabeza.php";
?>
<table><tr><TD></TD></tr></table>
<?
include_once "$ruta_raiz/include/db/ConnectionHandler.php";
include("$ruta_raiz/class_control/usuario.php");
$db = new ConnectionHandler($ruta_raiz);
//$db->conn->debug=true;
$db->conn->SetFetchMode(ADODB_FETCH_ASSOC);
$objUsuario = new Usuario($db);
?>

<div id="spiffycalendar" class="text"></div>
<form name="formulario"  method=post action='./vistaFormConsulta.php?<?=session_name()."=".trim(session_id())."&krd=$krd&fechah=$fechah"?>'>

<table width="100%"  border="0" cellpadding="0" cellspacing="5" class="borde_tab">
  <tr>
    <td colspan="2" class="titulos4"><A href='vistaFormConsulta.php?<?=session_name()."=".trim(session_id())."&krd=$krd&fechah=$fechah"?>' style="color: #FFFFCC;">POR RADICADOS </A> -  <A href='vistaFormProc.php?<?=session_name()."=".trim(session_id())."&krd=$krd&fechah=$fechah"?>' style="color: #FFFFCC">POR PROCESOS </A> - Archivo  </td>
  </tr>
  <tr>
    <td colspan="2" class="titulos3"><span class="cal-TextBox"><?=$helpE[$tipoEstadistica]?></span></td>
  </tr>
  <tr>
    <td width="30%" class="titulos2">Tipo de Consulta / Estadistica</td>
    <td class="listado2" align="left">
          <select name="tipoEstadistica" class="select" id='tipoEstadistica'>
		  		<?				foreach($tituloE as $key=>$value)			{ 		?>
	   <? if($tipoEstadistica==$key) $selectE = " selected "; else $selectE = ""; ?>
			<option value=<?=$key?> <?=$selectE?>><?=$tituloE[$key]?></option>
		<?		} 		?>
		</select>
	</td>
	</tr>
  <tr>
    <td width="30%" class="titulos2">Desde fecha (aaaa/mm/dd) </td>
    <td class="listado2">
         <?=calendario('dia','mes','ano',1) ?>
  </td>
  </tr>
  <tr>
    <td width="30%" class="titulos2">Hasta  fecha (aaaa/mm/dd) </td>
    <td class="listado2"> <?=calendario('dia1','mes1','ano1','0') ?> </td>
  </tr>
  
  <tr>
    <td colspan="2" class="titulos2">
	<center>
	 <input type="button" class="botones_funcion" onClick="estadistica('estadistica',2,'');" value="Generar Archivo Csv"> 
	  <input type="button" class="botones_funcion" onClick="estadistica('estadistica',1,'','asc');" value="Generar Visualizaci&oacute;n" name="generarOrfeo">
	</center>
	</td>
  </tr>
</table>
</form>

<div id="estadistica"></div></body>
</html>
<? 
function calendario($iddia,$idmes,$idano,$k){
$ano=date('Y');
$dia="<select class='select' id='$iddia'>";
$h=0;
if($k==1){
	if(date('d')<15)
   		{ $h=15; $m=1;}
	if(date('d')>15)
  		{ $h=-15; $m=0;}
  } 

   for($i=1;$i<=31;$i++){
     $select="";
		 if ((date('d')+$h)==$i) {
			 $select="selected";
	 		}
   $dia.="<option value='$i' $select > $i </option>";
   } 
   $dia.=   "</select >";
   
   $mesx="<select id='$idmes'  class='select'>";

   for($i=1;$i<=12;$i++){
		 $select="";
		 if ((date('m')-$m)==$i) {
			 $select="selected";
	 		}
   $mesx.="<option value='$i' $select > $i </option>";
   }
      $mesx.="</select >";
	  
   $ano2="<select id='$idano'  class='select'>";

      for($i=2000;$i<=$ano;$i++){
         $select="";
		 if ($ano==$i) {
			 $select="selected";
	 		}
       	 $ano2.="<option value='$i'  $select> $i </option>";
      }
    $ano2.="</select >";
	
return $ano2." ".$mesx." ".$dia;
}


?>
